@page-background-color: #f0f2f5;
@page-padding: 16px;
@item-margin: 16px;

@font-size: 14px;
@divider-style: 1px solid #E6E6E6;

// ==================================

// UI - 标准色
@red: #FF7A7A;
@blue: #3cb3f7; //主题色
@green: #5bd18b; //辅助色
@yellow: #fece57; //自定义
@border-color: #BECEDE; //边框颜色
@background-color: #F1F2F4; //大背景灰色

// 字体颜色
@font-title: #242424; //标题文字颜色
@font-strong: #545456; //重点字体颜色
@font-color: #848586; //一般字体颜色
@font-gray: #424268; //失效字体颜色

// ==================================

#page-base-style() {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}

#one-line-dot() {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

#multi-line-dot(@line) {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: @line;
  -webkit-box-orient: vertical;
}

// 内容基本样式
#content() {
  background-color: #F1F2F5;

  .content-title {
    box-shadow: 0 0 3px #ccc;
    background-color: white;
  }

  .content-cont {
    margin: 14px 26px;
    padding: 20px;
    border-radius: 3px;
    background-color: white;
  }
}

// 字体样式
#font(@s, @w: 400) {
  font-family: Microsoft YaHei UI;
  font-size: @s;
  line-height: @s;
  font-weight: @w;
}